/* CSS Document */
.reg_top{ margin:0px auto 0px auto; padding:10px; width:940px; height:21px;  line-height:21px; font-size:1px;}
.service_box{ margin:0px auto; padding:0px 0px 50px 0px; width:940px; background:#ffffff;}
.service_box p{ margin:10px 0px 0px 35px; padding:0px; width:860px; float:left; line-height:18px; display:inline;}
.service_box h3{ margin:10px 0px 0px 35px; padding:0px 0px 10px 0px; width:860px; float:left; line-height:18px; display:inline;}
.service_box h4{ margin:10px 0px 0px 35px; padding:0px 0px 0px 0px; width:860px; float:left; line-height:18px; display:inline; font-weight:bold}

.service_box ul{ margin:0px 0px 0px 35px; padding:0px 0px 10px 0px; width:860px; float:left; line-height:18px; display:inline;}
.service_box li{ margin:0px; padding:0px 0px 0px 10px; width:860px; line-height:18px; background:url(../../images/reg/point.gif) no-repeat; background-position:left 0.5em;}
.emailbox{ margin:10px 0px 0px 0px; padding:0px 0px 5px 0px; *padding:0px 0px 10px 0px;width:302px; overflow:hidden; float:left}
.emailbox .txt{ margin:0px; padding:0px; width:115px; line-height:30px; height:60px; float:left; display:block; }
.emailbox .inputbox{ margin:0px; padding:0px; width:285; height:60px; }
.emailbox .inputbox .btnbox{ margin:10px 0px 0px 0px; display:inline; padding:0px; float:right }
.reg_box{ margin:0px auto; padding:50px; width:940px; overflow:hidden; background:#ffffff;}


.reg_box h1{ margin:10px 0px 0px 19px; padding:0px 0px 10px 0px; display:inline; float:left; width:900px; font-size:14px; color:#000000; font-weight:bold; text-indent:15px; height:25px; line-height:25px;  border-bottom:1px solid #e7e7e7;}
.reg_box h2{ margin:10px 0px 0px 19px; padding:0px 0px 10px 0px; display:inline; float:left; width:900px; font-size:14px; color:#3d6c0a; font-weight:bold; text-indent:15px; height:25px; line-height:25px;  border-bottom:1px solid #e7e7e7;}






.reg_areabox{ margin:0px 0px 0px 19px; padding:0px 0px 0px 0px; display:inline; float:left; width:900px; overflow:hidden; border-bottom:1px solid #e7e7e7;position : relative ; }
.reg_areabox p{ margin:10px 0px 0px 15px; padding:0px; width:880px; float:left; line-height:18px; display:inline;}
.reg_areabox h3{ margin:10px 0px 0px 15px; padding:0px 0px 10px 0px; width:880px; float:left; line-height:18px; display:inline;}

.reg_areabox ul{ margin:0px 0px 0px 15px; padding:0px 0px 10px 0px; width:880px; float:left; line-height:18px; display:inline;}
.reg_areabox li{ margin:0px; padding:0px 0px 0px 10px; width:860px; line-height:18px; background:url(../../images/reg/point.gif) no-repeat; background-position:left 0.5em;}
.reg_areabox .showdiv{ margin:10px 0px 0px 10px; padding:0px; width:262px; overflow:hidden; background:url(../../images/reg/showbg.gif) no-repeat; line-height:18px; }
.reg_areabox .showdiv p{ margin:10px 0px 0px 15px; padding:0px; display:inline; width:250px;  line-height:18px;}

.reg_areabox .showdiv .showbottom{ margin:0px; padding:0px; width:262px; height:10px; background:url(../../images/reg/showbg.gif) no-repeat; font-size:1px; line-height:1px; background-position:bottom; float:left}

.reg_box .table{ margin:10px 0px 0px 200px; padding:0px; display:inline; float:left}
.reg_box .table td{ margin:0px; padding:0px 0px 0px 0px; height:33px; line-height:20px; color:#000000; text-align:right; vertical-align:top}

.reg_box .table .radio{ margin:0px; padding:3px 0px 0px 8px; *padding:0px 0px 0px 8px;line-height:20px; color:#000000; text-align:left; vertical-align:top}
.reg_box .table2{ margin:10px 0px 0px 200px; padding:0px; display:inline; float:left}
.reg_box .table2 td{ margin:0px; padding:0px 0px 0px 0px; height:75px; line-height:20px; color:#000000; text-align:right; vertical-align:top}

.reg_areabox2{ margin:0px 0px 0px 19px; padding:0px 0px 0px 0px; display:inline; float:left; width:900px; overflow:hidden; }

.lableradio{ margin:2px 10px 0px 0px; padding:0px; float:left; cursor:pointer}
.lableradio span{ margin:-5px 0px 0px 0px; *margin:0px 0px 0px 0px;padding:0px 0px 0px 5px;*padding:0px; width:50px; height:30px; float:left;}
.lableradio input{ margin:0px; padding:0px;  float:left;}


.lableseclecrt{ margin:0px 0px 5px 0px; padding:0px 0px 0px 0px; width:220px; display:block}
.lableradio2{ margin:2px 10px 0px 0px; padding:0px; float:left; cursor:pointer}
.lableradio2 span{ margin:-5px 0px 0px 0px; *margin:0px 0px 0px 0px;padding:0px 0px 0px 5px;*padding:0px; width:60px; height:30px; float:left;}
.lableradio2 input{ margin:0px; padding:0px;  float:left;}

.lableradio3{ margin:2px 10px 0px 0px; padding:0px; float:left; cursor:pointer}
.lableradio3 span{ margin:-5px 0px 0px 0px; *margin:0px 0px 0px 0px;padding:0px 0px 0px 5px;*padding:0px; width:30px; height:30px; float:left;}
.lableradio3 input{ margin:0px; padding:0px;  float:left;}

.Yzhengimg{ margin:0px 0px 0px 5px; padding:0px 0px 30px 0px; float:left; width:150px; overflow:hidden;}

.uploadshow{ margin:10px 0px 0px 190px; padding:0px 0px 10px 0px; display:inline; float:left; width:680px; overflow:hidden; }

.uploadshow .facebox{ margin:0px; padding:0px; width:192px; height:192px; background:url(../../common/img/uploadshowbg.gif) no-repeat; float:left}
.uploadshow .facebox img{ margin:6px 0px 0px 6px; padding:0px; display:inline; float:left; width:180px; height:180px;}
.uploadshow .faceboxedit{ margin:0px; padding:0px; width:284px; overflow:hidden;  float:left}
.uploadshow .faceboxedit img{ margin:0px 0px 5px 0px; padding:0px; width:284px; height:268px; border:1px solid #e7e7e7; float:left}
.uploadshow .faceboxedit .ctrl{ margin:0px 0px 5px 0px; padding:0px; width:284px; overflow:hidden;  float:left}
.uploadshow .faceboxedit .btn{ margin:0px; padding:0px; width:284px; overflow:hidden;  float:left}
.uploadshow .upload{ margin:10px 0px 0px 15px; padding:0px; display:inline; float:left; width:360px; }
.uploadshow .upload span{ margin:0px; padding:0px; line-height:22px; font-size:12px; font-family:Arial, Helvetica, sans-serif; width:340px;}
.uploadshow .finish{ margin:0px 0px 0px 15px; padding:0px; display:inline; float:left; width:360px; }


